large corral - French English Dictionary